severe snowstorm - Turkish English Dictionary